# 搜镜像
https://register.liberx.info/

# 列出本地主机上的镜像
docker images
  OPTIONS说明：
    -a :列出本地所有的镜像（含历史映像层）
    -q :只显示镜像ID。

# 搜索镜像
docker search 某个XXX镜像名字
  网站
    https://hub.docker.com
  命令
    docker search [OPTIONS] 镜像名字
    案例
    OPTIONS说明：
      --limit : 只列出N个镜像，默认25个
      docker search --limit 5 redis

# 下载镜像
docker pull 某个XXX镜像名字
  docker pull 镜像名字[:TAG]
  docker pull 镜像名字
    没有TAG就是最新版
    等价于
    docker pull 镜像名字:latest
    docker pull ubuntu

# 查看镜像/容器/数据卷所占的空间
docker system df

# 删除镜像
docker rmi 某个XXX镜像名字ID
  删除单个
    docker rmi  -f 镜像ID
  删除多个
    docker rmi -f 镜像名1:TAG 镜像名2:TAG
  删除全部
    docker rmi -f $(docker images -qa)

# Docker镜像commit操作案例
docker commit提交容器副本使之成为一个新的镜像
docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名]
  案例演示ubuntu安装vim
    从Hub上下载ubuntu镜像到本地并成功运行
    原始的默认Ubuntu镜像是不带着vim命令的
    外网连通的情况下，安装vim
    安装完成后，commit我们自己的新镜像
    启动我们的新镜像并和原来的对比

# push镜像到私有仓库
docker push 192.168.111.162:5000/zzyyubuntu:1.2

